import busVue from 'vue'

/**
 * 在原型上挂载一个新的vue实例对象
 * 用于储存公共值的同时，借用vue的$emit/$on/$off实现数据监听
 * this.$bus.$data.xxx = xxx
 * this.$bus.emit('change',data)
 * this.$bus.$on('change',data => console.log(data))
 * this.$bus.$off('change')
 */
export default function (vue){
    vue.prototype.$bus = new busVue()
}
